/* 日期:2025/10/3
 * 作者:25-11 张博文 (20252501313)
 * 项目名称:10.3-3求pi的近似值
 * coding: UTF-8
 */

// 求pi的近似值
// pi/4 ·= 1-1/3+1/5-1/7+1/9 ······

#include <stdio.h>
#include <math.h>

double sum=0.;

double N(int  n) {
    return (n%2==1?1:-1)*1.0/(2*n-1);
}

int main(){
    for(int m=1;fabs(N(m))>=1e-5;m++){
        sum += N(m);
    }
    printf("%.6lf",4*sum);
}

